/**
 *
 * @properties={typeid:24,uuid:"7261ac7a-180e-42dc-88e2-32e7158d1ba3"}
 * @AllowToRunInFind
 */
function buscar()
{
	//if ((globals.gFechaDesde != null) && (globals.gFechaHasta != null) && (globals.gTipo != null)) 
	if ((globals.gFechaDesde != null) && (globals.gFechaHasta != null))
			//&& (globals.gTipoMov.length >0) && (globals.gDiarioVoC.length >0))
	{
		/*var $params = {
			pRazonSocial: uservs_to_uservs.razon_social,
			pTitulo: 'Diario de Cobranzas del ' + utils.dateFormat(globals.gFechaDesde,'dd/MM/yyyy') + ' al ' + utils.dateFormat(globals.gFechaHasta,'dd/MM/yyyy'),
			pFechaDesde: globals.gFechaDesde,
			pFechaHasta: globals.gFechaHasta,
			pUservId: globals.gUservID
		}
		globals.metodoJasper('impresion','ventas/diario_ventas.jasper','Diario_cobranzas','infocom',$params)*/

		var estado = forms.diario_vtas_1.controller.find();
		if(estado == false)
		{
			globals.DIALOGS.showWarningDialog('Aviso','No encontró movimientos (1º find)','OK')	
			return false;
		}	
		//Rango de Fechas //////////////////////////////
		var d1 = globals.gFechaDesde
		d1.setHours(00);
		d1.setMinutes(00);
		d1.setSeconds(00);             
		var df1 = utils.dateFormat(d1, 'dd-MM-yyyy HH:mm:ss')
		
		var d2 = globals.gFechaHasta
		d2.setHours(23);
		d2.setMinutes(59);
		d2.setSeconds(59);
		var df2 = utils.dateFormat(d2, 'dd-MM-yyyy HH:mm:ss')
		
		forms.diario_vtas_1.fecha_mov = df1 + '...' + df2 + '|dd-MM-yyyy HH:mm:ss'
		//Venta o Contado    anulado por ahora=ver si va  //////////////////////////////
		//forms.diario_de_ventas_2.cuenta_cte_to_mov_cta_cte.mov_dventas = globals.gDiarioVoC
		
		// solo comprobantes que van al diario de ventas
		ctacte_cl_to_tab_mov_cl.diario_ventas = 1
		//Filtra la letra o muestra todo //////////anulado=debe ir todo////////////
		//if (globals.gTipo != 'Todos')
		//	forms.diario_vtas_1.letra = globals.gTipo;
			
		var found = forms.diario_vtas_1.controller.search()
		if (found == 0)
		{
			globals.DIALOGS.showWarningDialog('Aviso','No se encontraron movimientos con esas condiciones','OK')
		}
		else
		{
			foundset.sort('fecha_mov asc, cod_mov asc, letra asc, sucural asc ,nro_factura asc')
			globals.mostrarForm("diario_vtas_2");
		}
	}
	else
	{
		globals.DIALOGS.showWarningDialog('Aviso','Por favor complete todos los datos','OK')
	}
	return true
}

/**
 * @properties={typeid:24,uuid:"8C061065-A78E-4ED8-BDFD-6705BE296B6E"}
 */
function iniciar() 
{
	if (globals.gFechaHasta == null && globals.gFechaDesde == null)
	{
		globals.gFechaHasta = application.getServerTimeStamp();
		globals.gFechaDesde = application.getServerTimeStamp()
		globals.gFechaDesde = globals.gFechaDesde.setDate (globals.gFechaHasta.getDate() - 30);
	}
}
